Skip to content

Added GitLab bootstrap script and CI/CD Pipeline scripts for Automated Container Builds to AWS ECR#18

Open
prsupriya wants to merge 7 commits intoaws-samples:mainfrom
prsupriya:main
Open

Added GitLab bootstrap script and CI/CD Pipeline scripts for Automated Container Builds to AWS ECR#18
prsupriya wants to merge 7 commits intoaws-samples:mainfrom
prsupriya:main

Conversation

@prsupriya
Copy link

  1. Added CloudFormation template for GitLab CI/CD OIDC integration with AWS ECR
    New Files:
  • bootstrap/gitlab-bootstrap.yaml
  • bootstrap/readme-gitlab.md
  1. Added GitLab CI/CD pipeline for building and pushing Docker containers to AWS ECR with intelligent change detection and parallel builds.

New Files:

  • .gitlab-ci.yml - GitLab CI/CD pipeline with 3 stages (detect-changes, build, summary)
  • deploy/build-container-gitlab.sh - Docker build script supporting multiple Dockerfile locations
  • script/setup_aws_oidc.sh - AWS OIDC setup automation for secure authentication
  • GITLAB_SETUP_GUIDE.md - Customer-facing setup documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant